Big Huge Thesaurus

silver-leaved nettle

noun